package com.hillinsight.entity;

import java.util.Date;

/**
 * 对应information_schema.TABLES表
 * Created by fangzheng on 2018/9/5.
 */
public class MySQLTables {
    private String Table_catalog     ;     //数据表登记目录
    private String Table_schema      ;     //数据表所属的数据库名
    private String Table_name        ;     //表名称
    private String Table_type        ;     //表类型[system view|base table]
    private String Engine            ;     //使用的数据库引擎[MyISAM|CSV|InnoDB]
    private String Version           ;     //版本，默认值10
    private String Row_format        ;     //行格式[Compact|Dynamic|Fixed]
    private String Table_rows        ;     //表里所存多少行数据
    private String Avg_row_length    ;     //平均行长度
    private String Data_length       ;     //数据长度
    private String Max_data_length   ;     //最大数据长度
    private String Index_length      ;     //索引长度
    private String Data_free         ;     //空间碎片
    private String Auto_increment    ;     //做自增主键的自动增量当前值
    private Date Create_time       ;     //表的创建时间
    private Date Update_time       ;     //表的更新时间
    private Date Check_time        ;     //表的检查时间
    private String Table_collation   ;     //表的字符校验编码集
    private String Checksum          ;     //校验和
    private String Create_options    ;     //创建选项
    private String Table_comment     ;     //表的注释、备注

    public MySQLTables() {
    }

    public String getTable_catalog() {
        return Table_catalog;
    }

    public void setTable_catalog(String table_catalog) {
        Table_catalog = table_catalog;
    }

    public String getTable_schema() {
        return Table_schema;
    }

    public void setTable_schema(String table_schema) {
        Table_schema = table_schema;
    }

    public String getTable_name() {
        return Table_name;
    }

    public void setTable_name(String table_name) {
        Table_name = table_name;
    }

    public String getTable_type() {
        return Table_type;
    }

    public void setTable_type(String table_type) {
        Table_type = table_type;
    }

    public String getEngine() {
        return Engine;
    }

    public void setEngine(String engine) {
        Engine = engine;
    }

    public String getVersion() {
        return Version;
    }

    public void setVersion(String version) {
        Version = version;
    }

    public String getRow_format() {
        return Row_format;
    }

    public void setRow_format(String row_format) {
        Row_format = row_format;
    }

    public String getTable_rows() {
        return Table_rows;
    }

    public void setTable_rows(String table_rows) {
        Table_rows = table_rows;
    }

    public String getAvg_row_length() {
        return Avg_row_length;
    }

    public void setAvg_row_length(String avg_row_length) {
        Avg_row_length = avg_row_length;
    }

    public String getData_length() {
        return Data_length;
    }

    public void setData_length(String data_length) {
        Data_length = data_length;
    }

    public String getMax_data_length() {
        return Max_data_length;
    }

    public void setMax_data_length(String max_data_length) {
        Max_data_length = max_data_length;
    }

    public String getIndex_length() {
        return Index_length;
    }

    public void setIndex_length(String index_length) {
        Index_length = index_length;
    }

    public String getData_free() {
        return Data_free;
    }

    public void setData_free(String data_free) {
        Data_free = data_free;
    }

    public String getAuto_increment() {
        return Auto_increment;
    }

    public void setAuto_increment(String auto_increment) {
        Auto_increment = auto_increment;
    }

    public Date getCreate_time() {
        return Create_time;
    }

    public void setCreate_time(Date create_time) {
        Create_time = create_time;
    }

    public Date getUpdate_time() {
        return Update_time;
    }

    public void setUpdate_time(Date update_time) {
        Update_time = update_time;
    }

    public Date getCheck_time() {
        return Check_time;
    }

    public void setCheck_time(Date check_time) {
        Check_time = check_time;
    }

    public String getTable_collation() {
        return Table_collation;
    }

    public void setTable_collation(String table_collation) {
        Table_collation = table_collation;
    }

    public String getChecksum() {
        return Checksum;
    }

    public void setChecksum(String checksum) {
        Checksum = checksum;
    }

    public String getCreate_options() {
        return Create_options;
    }

    public void setCreate_options(String create_options) {
        Create_options = create_options;
    }

    public String getTable_comment() {
        return Table_comment;
    }

    public void setTable_comment(String table_comment) {
        Table_comment = table_comment;
    }
}
